make a commitment to - German English Dictionary